Market Price
$ 76.26
Selling Price
$ 66.30
763
507
272
3651
Market Price
$ 87.91
Selling Price
$ 74.43
1439
1063
1306
4193
Market Price
$ 79.42
Selling Price
$ 68.95
115
110
83
450
Market Price
$ 68.11
Selling Price
$ 57.11
3526
1205
2079
4031
Market Price
$ 97.37
Selling Price
$ 83.19
738
216
223
2959
Market Price
$ 85.37
Selling Price
$ 71.95
1987
884
424
2564
Market Price
$ 105.12
Selling Price
$ 88.52
1243
913
1210
1594
Market Price
$ 104.17
Selling Price
$ 90.56
2014
1641
535
2660
Market Price
$ 102.09
Selling Price
$ 88.42
1034
747
269
3014
Market Price
$ 112.78
Selling Price
$ 98.85
1021
234
625
1374
Market Price
$ 97.82
Selling Price
$ 87.60
480
149
330
1305
Market Price
$ 75.04
Selling Price
$ 65.39
502
285
329
599
Market Price
$ 84.26
Selling Price
$ 76.12
666
427
650
1717
Market Price
$ 100.82
Selling Price
$ 86.73
4254
1759
2065
4425
Market Price
$ 94.95
Selling Price
$ 86.18
1140
363
864
3854
Market Price
$ 79.28
Selling Price
$ 67.06
815
605
741
2977
Market Price
$ 75.68
Selling Price
$ 64.70
411
356
407
590
Market Price
$ 79.82
Selling Price
$ 67.15
405
235
290
574
Market Price
$ 97.48
Selling Price
$ 86.68
3011
892
1940
3100
Market Price
$ 82.72
Selling Price
$ 74.42
3197
1570
1234
4341
Market Price
$ 71.11
Selling Price
$ 62.14
2325
923
568
4559
Market Price
$ 85.36
Selling Price
$ 75.10
852
750
571
3030
Market Price
$ 101.59
Selling Price
$ 86.12
1772
1248
1361
1794
Market Price
$ 101.49
Selling Price
$ 85.49
1393
1125
1291
3586
Market Price
$ 106.79
Selling Price
$ 95.45
3577
2379
1423
3827
Market Price
$ 77.50
Selling Price
$ 68.25
716
391
660
1495
Market Price
$ 73.33
Selling Price
$ 63.60
2178
2046
506
4550
Market Price
$ 104.60
Selling Price
$ 94.25
2208
953
1848
4708
Market Price
$ 70.59
Selling Price
$ 58.89
398
124
107
667
Market Price
$ 90.27
Selling Price
$ 77.73
2521
1350
2312
4374
Market Price
$ 72.78
Selling Price
$ 62.25
1068
334
539
4710
Market Price
$ 86.17
Selling Price
$ 74.18
1566
645
1542
3819
Market Price
$ 99.74
Selling Price
$ 84.55
1162
651
827
1357
Market Price
$ 92.52
Selling Price
$ 83.19
2063
2004
1291
2116
Market Price
$ 87.30
Selling Price
$ 77.46
696
268
619
735
Market Price
$ 94.75
Selling Price
$ 83.04
2838
1691
1138
3838
Market Price
$ 75.27
Selling Price
$ 64.92
1872
1321
1368
2553
Market Price
$ 105.41
Selling Price
$ 91.51
1097
532
409
2542
Market Price
$ 110.94
Selling Price
$ 97.88
2624
1880
2196
3376
Market Price
$ 82.37
Selling Price
$ 70.30
901
277
565
1493