Market Price
$ 67.63
Selling Price
$ 57.78
992
649
344
1916
Market Price
$ 80.61
Selling Price
$ 70.07
1577
1328
495
1677
Market Price
$ 105.80
Selling Price
$ 93.86
434
330
117
505
Market Price
$ 63.28
Selling Price
$ 56.08
403
349
290
753
Market Price
$ 97.08
Selling Price
$ 87.85
1254
1014
781
3183
Market Price
$ 76.21
Selling Price
$ 65.38
2730
847
1092
4505
Market Price
$ 70.01
Selling Price
$ 61.36
902
468
400
2664
Market Price
$ 90.61
Selling Price
$ 76.80
1449
596
483
2699
Market Price
$ 83.45
Selling Price
$ 74.55
1040
989
664
1339
Market Price
$ 88.80
Selling Price
$ 80.32
516
406
400
687
Market Price
$ 100.01
Selling Price
$ 90.68
1217
901
526
3738
Market Price
$ 70.47
Selling Price
$ 62.02
418
175
359
981
Market Price
$ 100.37
Selling Price
$ 84.14
600
174
469
1008
Market Price
$ 65.40
Selling Price
$ 57.23
238
168
113
1021
Market Price
$ 70.47
Selling Price
$ 63.67
1758
800
1529
2038
Market Price
$ 82.26
Selling Price
$ 68.71
1906
1886
1569
4302
Market Price
$ 69.92
Selling Price
$ 60.29
1379
372
1235
2019
Market Price
$ 103.38
Selling Price
$ 88.58
373
272
206
1127
Market Price
$ 92.53
Selling Price
$ 79.87
2195
1937
1501
2805
Market Price
$ 100.19
Selling Price
$ 85.25
683
605
191
973
Market Price
$ 79.50
Selling Price
$ 67.80
1124
471
287
3520
Market Price
$ 114.30
Selling Price
$ 95.58
695
608
445
722
Market Price
$ 81.97
Selling Price
$ 74.37
193
79
143
469
Market Price
$ 65.29
Selling Price
$ 59.08
1249
493
820
3710
Market Price
$ 63.16
Selling Price
$ 55.35
1569
1350
1207
1642
Market Price
$ 78.08
Selling Price
$ 68.89
744
450
159
1654
Market Price
$ 74.48
Selling Price
$ 63.37
519
326
122
1299
Market Price
$ 75.97
Selling Price
$ 64.32
281
179
56
645
Market Price
$ 91.48
Selling Price
$ 82.41
1889
983
804
3546
Market Price
$ 112.83
Selling Price
$ 97.57
924
429
213
1020
Market Price
$ 67.30
Selling Price
$ 58.15
548
314
137
1136
Market Price
$ 83.69
Selling Price
$ 75.39
2190
1362
1234
3255
Market Price
$ 99.46
Selling Price
$ 87.94
2685
1723
2049
3894
Market Price
$ 67.86
Selling Price
$ 59.10
587
399
502
889
Market Price
$ 93.83
Selling Price
$ 80.19
1510
882
479
2129
Market Price
$ 94.50
Selling Price
$ 80.95
3140
1774
2231
3942
Market Price
$ 71.96
Selling Price
$ 60.52
1919
1846
1463
3722
Market Price
$ 81.40
Selling Price
$ 70.22
2172
812
463
3043
Market Price
$ 86.55
Selling Price
$ 78.52
647
306
333
1342
Market Price
$ 66.81
Selling Price
$ 59.79
735
727
151
902