Market Price
$ 80.31
Selling Price
$ 71.33
1346
865
1308
2040
Market Price
$ 66.64
Selling Price
$ 59.41
1226
715
977
2290
Market Price
$ 66.05
Selling Price
$ 56.90
614
387
527
1707
Market Price
$ 65.82
Selling Price
$ 56.70
2187
803
1152
3153
Market Price
$ 99.32
Selling Price
$ 86.53
884
466
842
1076
Market Price
$ 87.45
Selling Price
$ 77.66
703
300
219
2200
Market Price
$ 95.48
Selling Price
$ 82.25
433
349
308
440
Market Price
$ 93.27
Selling Price
$ 78.20
238
115
106
1068
Market Price
$ 64.50
Selling Price
$ 55.24
1670
1197
1308
1704
Market Price
$ 71.60
Selling Price
$ 62.34
1355
859
1128
4109
Market Price
$ 111.76
Selling Price
$ 96.49
1319
445
999
1491
Market Price
$ 72.34
Selling Price
$ 63.03
1193
337
913
2654
Market Price
$ 97.31
Selling Price
$ 83.89
847
777
216
3207
Market Price
$ 63.10
Selling Price
$ 56.47
255
154
187
902
Market Price
$ 107.95
Selling Price
$ 91.82
247
92
105
534
Market Price
$ 64.10
Selling Price
$ 57.21
2169
2103
901
3292
Market Price
$ 106.25
Selling Price
$ 90.40
1051
524
408
3372
Market Price
$ 96.71
Selling Price
$ 83.94
2210
1718
2061
2380
Market Price
$ 109.28
Selling Price
$ 91.43
1471
1086
859
3853
Market Price
$ 70.84
Selling Price
$ 62.07
2293
1662
2207
3842
Market Price
$ 112.15
Selling Price
$ 98.64
925
333
213
1961
Market Price
$ 74.35
Selling Price
$ 66.71
1584
1575
1109
2044
Market Price
$ 87.97
Selling Price
$ 74.64
1297
620
1174
2409
Market Price
$ 114.20
Selling Price
$ 98.49
762
692
432
985
Market Price
$ 87.69
Selling Price
$ 76.94
1431
891
1033
2502
Market Price
$ 108.22
Selling Price
$ 91.74
4120
4016
1013
4165
Market Price
$ 111.80
Selling Price
$ 94.25
414
175
393
431
Market Price
$ 90.70
Selling Price
$ 78.84
2882
800
879
3342
Market Price
$ 114.49
Selling Price
$ 96.32
2050
1523
576
3649
Market Price
$ 68.56
Selling Price
$ 57.25
985
557
528
2068
Market Price
$ 67.58
Selling Price
$ 59.64
609
447
133
2114
Market Price
$ 71.64
Selling Price
$ 61.98
944
853
777
1771
Market Price
$ 76.95
Selling Price
$ 65.09
3662
2220
2510
4816
Market Price
$ 82.34
Selling Price
$ 69.49
2325
1569
1930
3518
Market Price
$ 72.18
Selling Price
$ 61.12
1604
343
707
1924
Market Price
$ 70.81
Selling Price
$ 60.36
1160
395
615
1521
Market Price
$ 91.50
Selling Price
$ 76.57
2694
735
1342
4223
Market Price
$ 98.12
Selling Price
$ 89.16
3032
2052
2214
4774
Market Price
$ 105.33
Selling Price
$ 90.08
155
152
47
479
Market Price
$ 103.31
Selling Price
$ 87.41
1657
1100
1334
3214