Market Price
$ 100.73
Selling Price
$ 90.28
1728
916
365
2119
Market Price
$ 92.74
Selling Price
$ 84.15
1677
1491
670
3555
Market Price
$ 72.79
Selling Price
$ 62.49
1178
1120
944
4686
Market Price
$ 102.26
Selling Price
$ 87.10
1386
970
732
4349
Market Price
$ 89.59
Selling Price
$ 76.67
2122
1708
1950
3100
Market Price
$ 76.02
Selling Price
$ 65.75
1454
462
841
4275
Market Price
$ 88.74
Selling Price
$ 80.37
1913
1016
1703
4164
Market Price
$ 91.25
Selling Price
$ 79.02
658
649
591
2436
Market Price
$ 85.58
Selling Price
$ 71.92
1291
293
383
4892
Market Price
$ 104.69
Selling Price
$ 89.86
1035
401
793
4450
Market Price
$ 74.78
Selling Price
$ 63.46
248
139
66
780
Market Price
$ 65.64
Selling Price
$ 57.47
1284
390
508
3945
Market Price
$ 66.30
Selling Price
$ 56.30
2085
738
1357
2369
Market Price
$ 62.85
Selling Price
$ 56.35
535
324
218
836
Market Price
$ 100.47
Selling Price
$ 86.15
1192
693
609
1737
Market Price
$ 69.04
Selling Price
$ 62.46
1412
765
1120
4541
Market Price
$ 63.90
Selling Price
$ 57.05
753
337
162
3012
Market Price
$ 79.90
Selling Price
$ 70.60
925
712
477
3844
Market Price
$ 77.44
Selling Price
$ 65.65
137
123
47
503
Market Price
$ 78.04
Selling Price
$ 67.55
1167
760
460
2563
Market Price
$ 86.76
Selling Price
$ 72.36
178
44
136
450
Market Price
$ 72.46
Selling Price
$ 65.09
998
285
904
1244
Market Price
$ 110.21
Selling Price
$ 95.36
2922
1695
1993
3892
Market Price
$ 89.02
Selling Price
$ 74.90
980
372
967
1229
Market Price
$ 100.90
Selling Price
$ 89.38
2154
1106
1250
3001
Market Price
$ 71.05
Selling Price
$ 61.67
3581
3186
2439
4121
Market Price
$ 116.13
Selling Price
$ 98.66
288
226
104
459
Market Price
$ 90.60
Selling Price
$ 81.54
495
159
372
755
Market Price
$ 101.01
Selling Price
$ 84.68
1618
1088
629
2642
Market Price
$ 90.48
Selling Price
$ 80.95
1505
1041
1033
3471
Market Price
$ 100.02
Selling Price
$ 88.36
796
582
717
1464
Market Price
$ 64.56
Selling Price
$ 57.95
2170
877
1338
3713
Market Price
$ 103.24
Selling Price
$ 92.79
1407
1162
1271
4143
Market Price
$ 103.72
Selling Price
$ 87.67
350
226
250
1413
Market Price
$ 74.34
Selling Price
$ 67.52
841
742
540
1201
Market Price
$ 110.71
Selling Price
$ 94.31
482
339
396
549
Market Price
$ 100.60
Selling Price
$ 87.01
534
195
409
2532
Market Price
$ 74.85
Selling Price
$ 65.91
3290
2303
3145
3391
Market Price
$ 90.61
Selling Price
$ 77.18
1023
440
372
3446
Market Price
$ 86.79
Selling Price
$ 73.67
3074
1571
816
4214