Market Price
$ 33.77
Selling Price
$ 30.25
480
478
346
749
Market Price
$ 61.06
Selling Price
$ 54.43
667
342
249
775
Market Price
$ 55.38
Selling Price
$ 48.97
3964
1167
2069
4342
Market Price
$ 37.46
Selling Price
$ 31.81
1196
1013
1073
2694
Market Price
$ 47.46
Selling Price
$ 40.03
2012
871
1990
4875
Market Price
$ 53.36
Selling Price
$ 47.78
676
321
305
851
Market Price
$ 53.99
Selling Price
$ 46.29
694
657
653
1818
Market Price
$ 45.54
Selling Price
$ 41.22
1425
1188
1126
1798
Market Price
$ 37.24
Selling Price
$ 33.27
2585
2310
1533
4823
Market Price
$ 64.11
Selling Price
$ 56.71
698
560
413
3299
Market Price
$ 32.53
Selling Price
$ 28.43
3973
2015
3380
4450
Market Price
$ 62.33
Selling Price
$ 55.14
1618
378
500
3743
Market Price
$ 32.07
Selling Price
$ 27.43
1361
306
873
2512
Market Price
$ 63.29
Selling Price
$ 54.00
1113
638
244
1228
Market Price
$ 30.95
Selling Price
$ 25.86
436
394
165
1397
Market Price
$ 32.35
Selling Price
$ 28.44
564
366
366
1158
Market Price
$ 62.58
Selling Price
$ 53.78
1730
1406
693
2119
Market Price
$ 41.48
Selling Price
$ 36.81
1498
1108
1461
2665
Market Price
$ 67.60
Selling Price
$ 58.43
172
153
123
420
Market Price
$ 35.71
Selling Price
$ 30.11
277
183
171
648
Market Price
$ 38.28
Selling Price
$ 34.05
2375
1067
1145
3464
Market Price
$ 55.63
Selling Price
$ 50.04
888
425
444
1100
Market Price
$ 33.84
Selling Price
$ 28.72
1742
622
610
1836
Market Price
$ 69.02
Selling Price
$ 57.85
2550
762
2182
3408
Market Price
$ 65.97
Selling Price
$ 55.17
597
426
515
795
Market Price
$ 61.20
Selling Price
$ 52.67
1410
368
891
3264
Market Price
$ 56.20
Selling Price
$ 49.39
4648
2507
3397
4796
Market Price
$ 52.65
Selling Price
$ 44.77
1279
753
602
1372
Market Price
$ 30.38
Selling Price
$ 26.48
3869
2031
1070
3993
Market Price
$ 37.54
Selling Price
$ 32.55
1133
478
1109
1740
Market Price
$ 28.97
Selling Price
$ 25.41
1836
1398
835
2829
Market Price
$ 41.19
Selling Price
$ 34.84
282
163
105
581
Market Price
$ 63.00
Selling Price
$ 52.93
202
132
55
641
Market Price
$ 51.97
Selling Price
$ 44.94
997
409
247
1082
Market Price
$ 55.31
Selling Price
$ 48.93
2307
529
2220
2514
Market Price
$ 67.86
Selling Price
$ 58.23
444
286
400
1122
Market Price
$ 29.14
Selling Price
$ 25.74
4179
3891
2947
4891
Market Price
$ 31.25
Selling Price
$ 26.82
1207
760
1002
1339
Market Price
$ 47.26
Selling Price
$ 39.46
2632
1452
2495
2995
Market Price
$ 43.24
Selling Price
$ 36.82
1260
707
435
2213