Market Price
$ 94.54
Selling Price
$ 80.15
1216
495
606
3886
Market Price
$ 67.66
Selling Price
$ 57.84
3200
1860
662
3328
Market Price
$ 78.54
Selling Price
$ 66.01
3553
1541
1936
4393
Market Price
$ 98.09
Selling Price
$ 87.07
865
210
472
1663
Market Price
$ 69.76
Selling Price
$ 60.79
1020
604
744
3991
Market Price
$ 97.48
Selling Price
$ 83.28
846
565
521
1433
Market Price
$ 78.08
Selling Price
$ 70.88
1400
454
1336
2283
Market Price
$ 80.14
Selling Price
$ 72.04
797
367
360
1537
Market Price
$ 71.06
Selling Price
$ 63.43
1386
666
352
2287
Market Price
$ 110.91
Selling Price
$ 92.71
1997
1149
881
2850
Market Price
$ 66.92
Selling Price
$ 56.37
4017
2020
2050
4637
Market Price
$ 68.08
Selling Price
$ 59.39
1535
640
1471
4453
Market Price
$ 71.02
Selling Price
$ 61.85
314
187
194
779
Market Price
$ 109.84
Selling Price
$ 94.29
858
829
740
3472
Market Price
$ 105.95
Selling Price
$ 88.87
3006
1043
2007
4504
Market Price
$ 97.51
Selling Price
$ 83.68
1832
1488
551
1891
Market Price
$ 101.71
Selling Price
$ 91.51
4207
3361
1752
4732
Market Price
$ 103.61
Selling Price
$ 91.63
1426
1080
1244
2130
Market Price
$ 66.71
Selling Price
$ 59.88
2083
515
1863
3567
Market Price
$ 75.19
Selling Price
$ 65.59
2152
1979
1978
4375
Market Price
$ 97.63
Selling Price
$ 85.69
863
649
382
2671
Market Price
$ 65.47
Selling Price
$ 58.62
1240
1101
698
3276
Market Price
$ 92.01
Selling Price
$ 80.13
4081
955
1607
4626
Market Price
$ 95.17
Selling Price
$ 81.01
1884
527
1755
1914
Market Price
$ 83.49
Selling Price
$ 75.31
2062
1255
1000
2841
Market Price
$ 77.93
Selling Price
$ 65.52
2030
884
1735
3000
Market Price
$ 92.19
Selling Price
$ 80.43
579
263
499
1250
Market Price
$ 74.04
Selling Price
$ 64.54
2761
604
1527
3495
Market Price
$ 74.69
Selling Price
$ 62.42
231
70
226
923
Market Price
$ 103.99
Selling Price
$ 93.52
492
353
433
2018
Market Price
$ 86.38
Selling Price
$ 72.73
1894
1720
775
2457
Market Price
$ 67.05
Selling Price
$ 57.04
617
373
125
1715
Market Price
$ 115.46
Selling Price
$ 96.49
1003
377
695
3442
Market Price
$ 75.76
Selling Price
$ 64.80
1139
1006
611
4891
Market Price
$ 66.11
Selling Price
$ 57.50
530
382
365
729
Market Price
$ 101.71
Selling Price
$ 85.24
1185
526
239
2600
Market Price
$ 102.38
Selling Price
$ 89.90
328
84
265
591
Market Price
$ 97.29
Selling Price
$ 88.42
496
300
328
1252
Market Price
$ 78.16
Selling Price
$ 69.73
2476
1695
1662
4706
Market Price
$ 107.65
Selling Price
$ 97.74
3112
2794
2361
3952