Market Price
$ 111.08
Selling Price
$ 96.03
4103
2912
3864
4137
Market Price
$ 63.98
Selling Price
$ 56.11
2199
1640
1670
4991
Market Price
$ 80.83
Selling Price
$ 72.51
1522
580
1443
3453
Market Price
$ 95.93
Selling Price
$ 83.82
230
139
55
837
Market Price
$ 107.16
Selling Price
$ 97.19
474
290
397
945
Market Price
$ 96.99
Selling Price
$ 86.38
2710
1875
1413
3397
Market Price
$ 70.53
Selling Price
$ 63.90
1294
617
596
3097
Market Price
$ 69.20
Selling Price
$ 59.38
2150
1609
729
3499
Market Price
$ 101.17
Selling Price
$ 88.66
1257
589
507
3501
Market Price
$ 73.08
Selling Price
$ 65.64
2410
1419
1038
3639
Market Price
$ 68.20
Selling Price
$ 61.52
2277
1597
2260
4787
Market Price
$ 85.44
Selling Price
$ 76.98
972
326
422
2131
Market Price
$ 85.78
Selling Price
$ 74.79
610
304
241
1052
Market Price
$ 75.35
Selling Price
$ 66.00
624
152
358
1173
Market Price
$ 96.63
Selling Price
$ 81.40
2818
802
2686
3882
Market Price
$ 107.84
Selling Price
$ 95.33
2151
1404
1581
2672
Market Price
$ 77.96
Selling Price
$ 69.42
1087
881
270
4594
Market Price
$ 73.98
Selling Price
$ 65.59
2506
1687
2013
3483
Market Price
$ 107.43
Selling Price
$ 97.17
2869
1765
1165
3381
Market Price
$ 107.84
Selling Price
$ 92.43
1775
1531
1479
4757
Market Price
$ 98.34
Selling Price
$ 88.65
2169
2056
466
3231
Market Price
$ 94.57
Selling Price
$ 83.94
600
398
527
654
Market Price
$ 101.95
Selling Price
$ 92.02
1602
1422
346
4945
Market Price
$ 105.11
Selling Price
$ 92.39
1705
623
1011
1710
Market Price
$ 72.78
Selling Price
$ 60.98
3079
709
2081
3657
Market Price
$ 76.80
Selling Price
$ 67.17
1236
845
426
4804
Market Price
$ 103.29
Selling Price
$ 87.95
2435
760
1615
2699
Market Price
$ 90.01
Selling Price
$ 76.53
523
489
335
676
Market Price
$ 104.23
Selling Price
$ 94.57
342
251
130
745
Market Price
$ 61.25
Selling Price
$ 55.10
491
111
407
2332
Market Price
$ 101.90
Selling Price
$ 85.98
1874
585
1025
2994
Market Price
$ 104.64
Selling Price
$ 91.94
2131
1152
2019
2839
Market Price
$ 70.64
Selling Price
$ 62.23
935
742
530
3847
Market Price
$ 96.35
Selling Price
$ 84.08
1911
574
1259
3684
Market Price
$ 83.54
Selling Price
$ 71.72
1425
483
884
1694
Market Price
$ 104.76
Selling Price
$ 87.84
1255
1153
670
3480
Market Price
$ 72.16
Selling Price
$ 60.16
2886
1055
1534
4381
Market Price
$ 109.69
Selling Price
$ 96.65
496
268
328
1659
Market Price
$ 91.16
Selling Price
$ 78.69
3232
2101
2233
3691
Market Price
$ 95.58
Selling Price
$ 80.61
1915
472
403
2422