Market Price
$ 99.62
Selling Price
$ 88.21
4010
1706
1029
4151
Market Price
$ 98.34
Selling Price
$ 85.89
2196
2073
2091
2862
Market Price
$ 114.34
Selling Price
$ 95.41
2041
1827
1129
3360
Market Price
$ 97.81
Selling Price
$ 82.72
3403
2035
3265
4931
Market Price
$ 99.83
Selling Price
$ 87.74
1532
1351
330
4645
Market Price
$ 78.25
Selling Price
$ 70.99
1313
709
735
3269
Market Price
$ 98.87
Selling Price
$ 85.40
740
681
626
1426
Market Price
$ 65.48
Selling Price
$ 56.34
2269
800
1496
3796
Market Price
$ 71.09
Selling Price
$ 61.76
1967
749
722
4225
Market Price
$ 110.80
Selling Price
$ 95.16
920
473
426
1271
Market Price
$ 90.07
Selling Price
$ 75.67
2601
1415
1652
4013
Market Price
$ 102.45
Selling Price
$ 90.74
806
555
233
1082
Market Price
$ 71.20
Selling Price
$ 63.67
1223
265
902
1754
Market Price
$ 100.26
Selling Price
$ 86.87
701
552
239
2092
Market Price
$ 87.34
Selling Price
$ 75.89
1819
561
1590
2423
Market Price
$ 87.12
Selling Price
$ 79.20
826
581
568
1048
Market Price
$ 82.27
Selling Price
$ 73.69
512
357
441
706
Market Price
$ 90.64
Selling Price
$ 78.09
297
219
241
473
Market Price
$ 81.96
Selling Price
$ 72.59
3656
1177
2473
4247
Market Price
$ 109.08
Selling Price
$ 91.29
1268
677
618
1785
Market Price
$ 73.17
Selling Price
$ 65.61
1933
814
480
2096
Market Price
$ 104.34
Selling Price
$ 89.93
2391
1398
1226
2486
Market Price
$ 78.50
Selling Price
$ 65.67
2964
1828
1823
3066
Market Price
$ 106.07
Selling Price
$ 90.48
1917
1724
1721
2345
Market Price
$ 110.81
Selling Price
$ 95.91
1737
867
1571
2149
Market Price
$ 78.69
Selling Price
$ 67.36
2864
708
2774
4122
Market Price
$ 86.46
Selling Price
$ 76.62
1204
356
733
2734
Market Price
$ 83.67
Selling Price
$ 72.25
1201
788
442
2804
Market Price
$ 105.26
Selling Price
$ 91.22
1091
759
824
4075
Market Price
$ 76.80
Selling Price
$ 65.61
1554
1030
1271
2416
Market Price
$ 72.70
Selling Price
$ 60.61
720
374
371
3562
Market Price
$ 67.44
Selling Price
$ 60.81
570
505
411
632
Market Price
$ 102.77
Selling Price
$ 92.15
1091
234
591
1707
Market Price
$ 63.20
Selling Price
$ 56.31
336
117
285
529
Market Price
$ 100.53
Selling Price
$ 88.80
4917
4214
2574
4941
Market Price
$ 90.77
Selling Price
$ 81.57
1317
567
852
4738
Market Price
$ 67.13
Selling Price
$ 58.68
834
715
464
3674
Market Price
$ 95.40
Selling Price
$ 81.61
583
243
513
1395
Market Price
$ 94.61
Selling Price
$ 83.46
1150
245
875
1684
Market Price
$ 106.01
Selling Price
$ 93.56
830
659
334
1865