Market Price
$ 66.43
Selling Price
$ 58.68
1654
586
378
4219
Market Price
$ 110.57
Selling Price
$ 96.01
2254
897
661
2267
Market Price
$ 86.63
Selling Price
$ 78.13
623
130
279
2098
Market Price
$ 78.09
Selling Price
$ 65.21
764
173
465
772
Market Price
$ 74.56
Selling Price
$ 64.30
2575
2529
520
2616
Market Price
$ 76.05
Selling Price
$ 67.10
783
473
258
1386
Market Price
$ 95.63
Selling Price
$ 86.74
3972
2313
2944
4889
Market Price
$ 86.43
Selling Price
$ 74.53
625
439
310
835
Market Price
$ 89.70
Selling Price
$ 76.97
1145
1097
1013
3832
Market Price
$ 83.75
Selling Price
$ 70.44
3252
1348
2334
3410
Market Price
$ 87.59
Selling Price
$ 73.41
1150
871
497
1433
Market Price
$ 107.18
Selling Price
$ 95.21
452
384
184
1139
Market Price
$ 99.09
Selling Price
$ 86.54
3186
1343
2093
3877
Market Price
$ 106.71
Selling Price
$ 94.17
416
357
341
600
Market Price
$ 72.80
Selling Price
$ 65.76
1418
683
1282
1944
Market Price
$ 65.90
Selling Price
$ 59.88
2223
1593
2013
4568
Market Price
$ 69.39
Selling Price
$ 59.55
3071
2170
2432
4638
Market Price
$ 83.83
Selling Price
$ 75.62
652
189
525
882
Market Price
$ 67.84
Selling Price
$ 58.52
1048
512
491
4677
Market Price
$ 110.67
Selling Price
$ 98.00
2038
1250
705
3987
Market Price
$ 77.67
Selling Price
$ 66.82
2230
590
1086
2457
Market Price
$ 68.07
Selling Price
$ 60.37
1965
700
1851
3805
Market Price
$ 69.51
Selling Price
$ 60.01
755
275
528
2281
Market Price
$ 73.14
Selling Price
$ 61.56
3454
1821
1047
3923
Market Price
$ 74.60
Selling Price
$ 64.27
4013
2884
2001
4287
Market Price
$ 107.85
Selling Price
$ 97.59
2175
1887
1345
4826
Market Price
$ 72.05
Selling Price
$ 64.23
636
189
192
1711
Market Price
$ 65.62
Selling Price
$ 56.19
418
339
302
770
Market Price
$ 78.11
Selling Price
$ 68.58
1025
544
334
1307
Market Price
$ 104.99
Selling Price
$ 91.90
2507
2156
874
4264
Market Price
$ 95.68
Selling Price
$ 82.64
677
497
292
1004
Market Price
$ 66.29
Selling Price
$ 59.43
717
632
681
2121
Market Price
$ 91.29
Selling Price
$ 82.50
1733
492
1519
2355
Market Price
$ 79.76
Selling Price
$ 70.02
2261
1542
1215
3213
Market Price
$ 65.37
Selling Price
$ 56.21
411
103
121
1781
Market Price
$ 91.52
Selling Price
$ 81.34
1674
700
1495
4797
Market Price
$ 113.69
Selling Price
$ 98.49
3519
2683
988
4023
Market Price
$ 88.31
Selling Price
$ 74.71
587
517
128
1436
Market Price
$ 86.95
Selling Price
$ 73.35
375
370
112
564
Market Price
$ 73.89
Selling Price
$ 64.35
1969
791
516
3045