Market Price
$ 91.76
Selling Price
$ 76.91
1950
792
1446
3067
Market Price
$ 75.59
Selling Price
$ 63.32
1835
1637
1330
4829
Market Price
$ 108.34
Selling Price
$ 90.89
578
538
317
2710
Market Price
$ 109.27
Selling Price
$ 97.38
2103
802
1988
2658
Market Price
$ 62.68
Selling Price
$ 55.01
288
136
231
511
Market Price
$ 62.50
Selling Price
$ 55.55
1943
411
1544
2421
Market Price
$ 99.07
Selling Price
$ 85.25
1343
288
702
1494
Market Price
$ 88.18
Selling Price
$ 75.90
3219
1857
2936
4557
Market Price
$ 72.61
Selling Price
$ 65.09
3111
2565
2965
4030
Market Price
$ 73.83
Selling Price
$ 64.84
874
704
390
1905
Market Price
$ 81.15
Selling Price
$ 68.04
672
541
650
1363
Market Price
$ 103.53
Selling Price
$ 88.12
2050
1815
1190
4763
Market Price
$ 105.83
Selling Price
$ 91.19
582
458
308
2361
Market Price
$ 105.37
Selling Price
$ 89.61
1896
1387
1457
3160
Market Price
$ 95.09
Selling Price
$ 85.95
1569
965
1230
2478
Market Price
$ 112.66
Selling Price
$ 95.05
3213
872
2177
3602
Market Price
$ 107.08
Selling Price
$ 96.76
389
177
165
692
Market Price
$ 111.02
Selling Price
$ 96.59
2762
2401
1622
3185
Market Price
$ 109.78
Selling Price
$ 95.73
637
220
437
2595
Market Price
$ 75.52
Selling Price
$ 65.02
2537
2168
1111
3001
Market Price
$ 97.96
Selling Price
$ 87.45
2825
980
2558
4732
Market Price
$ 101.39
Selling Price
$ 91.08
1650
1416
1516
3776
Market Price
$ 86.13
Selling Price
$ 74.99
787
198
454
1723
Market Price
$ 72.50
Selling Price
$ 61.62
1027
685
972
4319
Market Price
$ 101.54
Selling Price
$ 88.71
1863
952
1013
3992
Market Price
$ 108.35
Selling Price
$ 94.30
596
504
399
883
Market Price
$ 104.06
Selling Price
$ 94.60
519
254
369
1992
Market Price
$ 110.37
Selling Price
$ 93.24
3293
3054
1267
3557
Market Price
$ 100.51
Selling Price
$ 90.86
1023
479
678
2126
Market Price
$ 64.74
Selling Price
$ 58.02
1113
973
453
1681
Market Price
$ 74.73
Selling Price
$ 62.75
497
294
431
668
Market Price
$ 107.11
Selling Price
$ 96.24
551
365
497
2371
Market Price
$ 109.38
Selling Price
$ 91.82
797
716
404
889
Market Price
$ 81.67
Selling Price
$ 73.29
393
147
126
999
Market Price
$ 69.87
Selling Price
$ 58.54
1026
379
407
3409
Market Price
$ 113.75
Selling Price
$ 98.81
2442
1773
624
3755
Market Price
$ 78.68
Selling Price
$ 68.17
951
660
619
2216
Market Price
$ 90.34
Selling Price
$ 77.01
3046
1607
738
4066
Market Price
$ 80.17
Selling Price
$ 72.63
1205
906
1158
2674
Market Price
$ 85.94
Selling Price
$ 77.05
858
675
392
2479