Market Price
$ 82.20
Selling Price
$ 73.74
2377
1893
2136
2452
Market Price
$ 63.99
Selling Price
$ 56.06
838
232
690
3699
Market Price
$ 92.95
Selling Price
$ 79.85
369
327
148
913
Market Price
$ 94.38
Selling Price
$ 81.39
1134
286
1021
1912
Market Price
$ 70.25
Selling Price
$ 61.37
2860
1771
1720
4595
Market Price
$ 63.73
Selling Price
$ 56.83
159
93
156
425
Market Price
$ 95.54
Selling Price
$ 85.25
170
98
51
473
Market Price
$ 68.55
Selling Price
$ 60.81
2226
2057
1876
4844
Market Price
$ 76.57
Selling Price
$ 69.27
1428
972
1335
3596
Market Price
$ 87.07
Selling Price
$ 76.84
458
407
369
1135
Market Price
$ 99.95
Selling Price
$ 86.65
2466
2325
1702
4398
Market Price
$ 101.07
Selling Price
$ 85.80
349
123
260
590
Market Price
$ 92.93
Selling Price
$ 81.12
3155
1867
1924
3413
Market Price
$ 65.80
Selling Price
$ 58.93
756
738
699
949
Market Price
$ 91.42
Selling Price
$ 82.18
246
191
136
554
Market Price
$ 82.33
Selling Price
$ 69.66
2607
1869
1058
3639
Market Price
$ 64.93
Selling Price
$ 55.70
923
877
722
2074
Market Price
$ 77.96
Selling Price
$ 65.95
1944
393
556
2274
Market Price
$ 65.06
Selling Price
$ 58.35
3358
1835
1151
3711
Market Price
$ 85.74
Selling Price
$ 71.59
1869
1359
1282
2397
Market Price
$ 111.39
Selling Price
$ 96.21
1799
1021
1088
2465
Market Price
$ 88.76
Selling Price
$ 74.15
1324
318
910
1435
Market Price
$ 66.85
Selling Price
$ 58.51
2315
1120
2250
3051
Market Price
$ 76.40
Selling Price
$ 69.13
1801
985
744
2670
Market Price
$ 92.43
Selling Price
$ 77.39
1408
346
1012
2263
Market Price
$ 101.23
Selling Price
$ 87.60
723
721
509
1203
Market Price
$ 65.27
Selling Price
$ 57.87
3152
1927
2998
4118
Market Price
$ 104.79
Selling Price
$ 92.91
600
462
213
1036
Market Price
$ 80.85
Selling Price
$ 73.24
2475
1629
1080
4314
Market Price
$ 87.09
Selling Price
$ 72.75
1274
553
396
1572
Market Price
$ 88.50
Selling Price
$ 78.51
1562
1483
739
3205
Market Price
$ 86.83
Selling Price
$ 73.60
4194
3380
1437
4474
Market Price
$ 73.48
Selling Price
$ 63.50
422
109
165
775
Market Price
$ 71.48
Selling Price
$ 62.96
1001
215
839
4879
Market Price
$ 91.31
Selling Price
$ 80.11
1674
1409
750
2108
Market Price
$ 74.88
Selling Price
$ 64.86
622
246
276
1891
Market Price
$ 105.72
Selling Price
$ 92.39
591
533
575
1268
Market Price
$ 62.14
Selling Price
$ 55.37
499
433
227
762
Market Price
$ 83.77
Selling Price
$ 72.48
1796
825
560
3327
Market Price
$ 110.40
Selling Price
$ 98.68
3470
2950
3384
3535