Market Price
$ 79.54
Selling Price
$ 67.73
418
203
184
1024
Market Price
$ 105.20
Selling Price
$ 91.19
597
363
152
1415
Market Price
$ 97.93
Selling Price
$ 81.75
206
198
159
817
Market Price
$ 97.33
Selling Price
$ 87.52
1012
572
614
1674
Market Price
$ 84.25
Selling Price
$ 70.95
1338
484
1150
2036
Market Price
$ 64.02
Selling Price
$ 56.07
1641
1064
753
3893
Market Price
$ 92.14
Selling Price
$ 80.80
1598
429
1132
3395
Market Price
$ 76.51
Selling Price
$ 68.31
828
616
642
834
Market Price
$ 76.82
Selling Price
$ 68.59
475
336
151
1582
Market Price
$ 84.92
Selling Price
$ 73.21
2866
832
1099
3497
Market Price
$ 113.95
Selling Price
$ 95.49
1467
1379
302
3184
Market Price
$ 67.49
Selling Price
$ 57.74
355
249
343
976
Market Price
$ 67.85
Selling Price
$ 60.74
2613
1962
1438
3651
Market Price
$ 89.19
Selling Price
$ 78.32
2376
1495
2134
3211
Market Price
$ 86.99
Selling Price
$ 77.28
1102
373
1082
3177
Market Price
$ 83.40
Selling Price
$ 69.70
808
641
461
1464
Market Price
$ 64.23
Selling Price
$ 57.40
2195
1086
1480
3044
Market Price
$ 94.52
Selling Price
$ 83.44
3255
2759
2545
3394
Market Price
$ 66.14
Selling Price
$ 57.60
2793
923
2003
2982
Market Price
$ 89.96
Selling Price
$ 79.18
2319
1161
1686
3291
Market Price
$ 104.91
Selling Price
$ 94.44
1296
745
932
1528
Market Price
$ 92.18
Selling Price
$ 83.34
1387
716
1161
4160
Market Price
$ 82.34
Selling Price
$ 74.42
329
95
116
606
Market Price
$ 108.83
Selling Price
$ 92.59
1711
463
1670
2252
Market Price
$ 77.71
Selling Price
$ 67.17
1912
756
1574
2454
Market Price
$ 69.22
Selling Price
$ 62.76
647
401
358
667
Market Price
$ 104.33
Selling Price
$ 93.21
308
286
278
766
Market Price
$ 103.92
Selling Price
$ 86.76
3109
2441
2666
3567
Market Price
$ 76.17
Selling Price
$ 65.86
1536
492
966
1647
Market Price
$ 109.77
Selling Price
$ 91.85
2494
1482
1636
2524
Market Price
$ 115.10
Selling Price
$ 98.13
2188
1428
2136
3646
Market Price
$ 66.56
Selling Price
$ 55.94
994
642
822
2120
Market Price
$ 80.49
Selling Price
$ 71.52
1037
807
621
3643
Market Price
$ 114.25
Selling Price
$ 96.89
2480
920
2217
3597
Market Price
$ 70.15
Selling Price
$ 60.64
2160
1262
978
2546
Market Price
$ 93.19
Selling Price
$ 79.77
306
176
245
762
Market Price
$ 77.75
Selling Price
$ 65.07
778
494
370
2607
Market Price
$ 88.77
Selling Price
$ 78.19
1606
814
1485
3255
Market Price
$ 85.24
Selling Price
$ 75.62
3959
1993
3068
4526
Market Price
$ 73.69
Selling Price
$ 66.98
550
362
525
2340