Market Price
$ 61.65
Selling Price
$ 52.27
1805
1177
1744
2594
Market Price
$ 47.11
Selling Price
$ 39.78
448
224
428
1483
Market Price
$ 61.65
Selling Price
$ 52.21
293
279
190
490
Market Price
$ 46.56
Selling Price
$ 42.08
3234
813
1226
3501
Market Price
$ 38.76
Selling Price
$ 32.74
1098
334
831
1166
Market Price
$ 35.56
Selling Price
$ 32.20
937
713
718
1932
Market Price
$ 66.20
Selling Price
$ 57.76
240
230
178
438
Market Price
$ 35.88
Selling Price
$ 30.53
3160
2652
1987
3270
Market Price
$ 68.61
Selling Price
$ 58.30
2355
557
1181
4012
Market Price
$ 35.28
Selling Price
$ 31.99
1129
829
885
2885
Market Price
$ 30.13
Selling Price
$ 25.55
1276
954
764
1578
Market Price
$ 53.07
Selling Price
$ 46.92
1888
1316
1041
3705
Market Price
$ 31.40
Selling Price
$ 26.34
662
582
520
910
Market Price
$ 64.63
Selling Price
$ 54.94
1479
894
455
2430
Market Price
$ 32.32
Selling Price
$ 27.78
392
188
188
1244
Market Price
$ 34.87
Selling Price
$ 31.32
1768
1240
1651
1889
Market Price
$ 65.73
Selling Price
$ 57.94
2290
2176
818
3212
Market Price
$ 60.97
Selling Price
$ 54.46
1258
892
1040
2035
Market Price
$ 44.60
Selling Price
$ 39.78
1038
258
408
1406
Market Price
$ 32.71
Selling Price
$ 28.15
3111
2380
977
4170
Market Price
$ 44.26
Selling Price
$ 36.99
1768
853
532
2496
Market Price
$ 51.55
Selling Price
$ 43.93
312
100
92
481
Market Price
$ 45.94
Selling Price
$ 40.89
837
346
607
1559
Market Price
$ 67.16
Selling Price
$ 56.85
810
474
177
1188
Market Price
$ 55.76
Selling Price
$ 49.44
933
861
861
961
Market Price
$ 63.54
Selling Price
$ 55.13
537
328
296
2089
Market Price
$ 50.07
Selling Price
$ 43.73
1487
1227
659
3607
Market Price
$ 54.98
Selling Price
$ 46.17
3028
1011
1875
3950
Market Price
$ 49.57
Selling Price
$ 42.38
2045
684
1393
2792
Market Price
$ 40.61
Selling Price
$ 35.24
432
371
363
1131
Market Price
$ 41.01
Selling Price
$ 36.27
1300
345
322
4334
Market Price
$ 45.77
Selling Price
$ 40.37
847
730
171
2738
Market Price
$ 67.07
Selling Price
$ 58.53
2197
785
1775
4315
Market Price
$ 32.94
Selling Price
$ 29.10
4008
1711
2333
4046
Market Price
$ 61.48
Selling Price
$ 55.65
849
464
764
2010
Market Price
$ 32.65
Selling Price
$ 28.05
1117
778
503
3999
Market Price
$ 62.46
Selling Price
$ 54.87
298
161
88
1138
Market Price
$ 59.31
Selling Price
$ 50.44
856
419
850
1730
Market Price
$ 40.25
Selling Price
$ 34.10
1244
686
1000
2372
Market Price
$ 49.51
Selling Price
$ 43.36
2588
2477
1151
3078