Market Price
$ 67.13
Selling Price
$ 57.26
1607
581
793
3828
Market Price
$ 63.68
Selling Price
$ 56.17
153
109
152
471
Market Price
$ 63.63
Selling Price
$ 56.21
3646
873
3055
3933
Market Price
$ 64.66
Selling Price
$ 56.62
1379
843
1049
1391
Market Price
$ 103.33
Selling Price
$ 86.63
633
132
528
705
Market Price
$ 88.78
Selling Price
$ 77.84
347
316
347
536
Market Price
$ 110.47
Selling Price
$ 97.19
782
544
392
1361
Market Price
$ 67.75
Selling Price
$ 59.04
1092
359
564
3665
Market Price
$ 72.74
Selling Price
$ 62.33
4137
4027
4029
4638
Market Price
$ 110.69
Selling Price
$ 95.21
1963
588
515
3526
Market Price
$ 103.64
Selling Price
$ 90.23
1060
721
666
2802
Market Price
$ 99.36
Selling Price
$ 85.65
1119
877
711
1131
Market Price
$ 76.97
Selling Price
$ 65.01
3628
1843
2483
4602
Market Price
$ 85.26
Selling Price
$ 76.13
3001
2951
2765
3011
Market Price
$ 84.63
Selling Price
$ 72.21
1584
676
1087
3704
Market Price
$ 85.33
Selling Price
$ 76.65
617
433
206
721
Market Price
$ 96.56
Selling Price
$ 85.34
1636
1507
1484
2331
Market Price
$ 109.63
Selling Price
$ 98.35
1741
1198
1538
2761
Market Price
$ 103.66
Selling Price
$ 87.80
1339
411
1091
2036
Market Price
$ 110.73
Selling Price
$ 95.22
3670
2773
1300
3908
Market Price
$ 107.16
Selling Price
$ 96.43
4284
3723
3535
4732
Market Price
$ 91.97
Selling Price
$ 81.31
661
290
344
1967
Market Price
$ 62.10
Selling Price
$ 55.71
1437
633
901
2766
Market Price
$ 107.96
Selling Price
$ 91.42
550
312
293
551
Market Price
$ 66.06
Selling Price
$ 56.79
4514
4343
1861
4526
Market Price
$ 86.08
Selling Price
$ 75.18
3341
1521
2165
3755
Market Price
$ 84.67
Selling Price
$ 73.37
2081
496
681
2991
Market Price
$ 71.18
Selling Price
$ 64.22
3072
1471
1488
3830
Market Price
$ 76.82
Selling Price
$ 64.24
2195
572
708
3883
Market Price
$ 77.90
Selling Price
$ 67.33
248
184
124
743
Market Price
$ 65.31
Selling Price
$ 57.81
1508
1193
1136
3976
Market Price
$ 81.76
Selling Price
$ 70.24
1303
881
1014
2201
Market Price
$ 73.21
Selling Price
$ 64.79
1088
654
634
2198
Market Price
$ 111.07
Selling Price
$ 95.58
2403
1763
1111
3469
Market Price
$ 89.93
Selling Price
$ 75.36
3550
738
1661
3909
Market Price
$ 105.24
Selling Price
$ 90.08
1334
492
1253
1398
Market Price
$ 72.03
Selling Price
$ 62.67
2805
1738
592
4342
Market Price
$ 79.69
Selling Price
$ 70.76
3539
3354
1163
4920
Market Price
$ 91.36
Selling Price
$ 78.72
2307
670
928
4536
Market Price
$ 69.46
Selling Price
$ 59.94
533
242
384
611