Market Price
$ 97.76
Selling Price
$ 86.65
1169
816
897
4845
Market Price
$ 85.25
Selling Price
$ 77.12
311
222
274
758
Market Price
$ 97.56
Selling Price
$ 81.32
2404
1617
1191
4138
Market Price
$ 74.44
Selling Price
$ 62.15
1648
1043
399
4609
Market Price
$ 67.63
Selling Price
$ 58.15
2665
2054
1767
3611
Market Price
$ 80.21
Selling Price
$ 72.54
478
448
389
900
Market Price
$ 79.14
Selling Price
$ 68.51
2142
1707
1076
4286
Market Price
$ 102.75
Selling Price
$ 86.34
992
741
202
1606
Market Price
$ 66.45
Selling Price
$ 58.72
2008
1375
724
3227
Market Price
$ 95.27
Selling Price
$ 80.09
2356
940
652
3232
Market Price
$ 89.44
Selling Price
$ 80.92
499
265
439
1423
Market Price
$ 67.29
Selling Price
$ 60.50
2907
2574
1613
4327
Market Price
$ 62.11
Selling Price
$ 55.52
1922
739
1195
2891
Market Price
$ 99.52
Selling Price
$ 83.37
1682
944
351
2133
Market Price
$ 64.88
Selling Price
$ 58.11
339
172
95
909
Market Price
$ 76.05
Selling Price
$ 65.39
3074
2072
730
4850
Market Price
$ 103.10
Selling Price
$ 85.95
308
70
136
887
Market Price
$ 104.22
Selling Price
$ 88.45
1824
1031
1015
2345
Market Price
$ 102.69
Selling Price
$ 85.77
685
188
576
919
Market Price
$ 104.90
Selling Price
$ 95.13
2097
1046
1189
3078
Market Price
$ 107.18
Selling Price
$ 96.96
1632
511
1115
2112
Market Price
$ 79.37
Selling Price
$ 67.56
1466
984
887
3210
Market Price
$ 71.62
Selling Price
$ 61.94
2294
1652
817
3054
Market Price
$ 72.91
Selling Price
$ 62.38
1294
380
597
1415
Market Price
$ 112.79
Selling Price
$ 94.32
1766
424
410
3382
Market Price
$ 100.88
Selling Price
$ 88.74
2029
1877
1757
3542
Market Price
$ 97.05
Selling Price
$ 83.46
1654
633
379
2793
Market Price
$ 108.73
Selling Price
$ 91.19
3648
3180
2375
4901
Market Price
$ 103.29
Selling Price
$ 91.16
2186
1480
1558
3683
Market Price
$ 99.54
Selling Price
$ 88.54
1222
273
1078
1891
Market Price
$ 78.51
Selling Price
$ 69.51
2593
2353
1720
3020
Market Price
$ 75.32
Selling Price
$ 68.00
3265
3221
3212
3473
Market Price
$ 63.04
Selling Price
$ 57.16
1130
274
954
2006
Market Price
$ 114.87
Selling Price
$ 98.27
3989
1744
1640
4901
Market Price
$ 77.70
Selling Price
$ 67.73
862
280
395
958
Market Price
$ 105.33
Selling Price
$ 91.13
1306
998
741
3082
Market Price
$ 110.16
Selling Price
$ 96.30
996
982
972
2486
Market Price
$ 95.20
Selling Price
$ 82.46
394
199
188
790
Market Price
$ 99.44
Selling Price
$ 87.00
973
366
487
1657
Market Price
$ 80.55
Selling Price
$ 69.84
3462
2947
2612
3694