Market Price
$ 34.05
Selling Price
$ 28.90
419
243
179
1151
Market Price
$ 29.00
Selling Price
$ 25.79
269
145
117
425
Market Price
$ 42.13
Selling Price
$ 36.69
1695
1348
639
1922
Market Price
$ 50.36
Selling Price
$ 44.22
3785
1736
2626
4745
Market Price
$ 62.79
Selling Price
$ 53.13
1370
552
1011
2103
Market Price
$ 36.28
Selling Price
$ 30.48
2514
2101
721
4978
Market Price
$ 42.12
Selling Price
$ 36.42
210
48
157
759
Market Price
$ 34.53
Selling Price
$ 30.54
2057
1821
724
2600
Market Price
$ 50.47
Selling Price
$ 42.10
963
267
490
1194
Market Price
$ 33.64
Selling Price
$ 28.32
2493
783
2436
4809
Market Price
$ 55.23
Selling Price
$ 48.16
1596
672
951
1973
Market Price
$ 31.59
Selling Price
$ 27.50
1096
591
403
4758
Market Price
$ 38.59
Selling Price
$ 33.11
175
157
54
527
Market Price
$ 29.31
Selling Price
$ 26.02
404
175
329
591
Market Price
$ 70.15
Selling Price
$ 59.00
762
260
732
892
Market Price
$ 64.14
Selling Price
$ 57.99
517
482
290
568
Market Price
$ 37.48
Selling Price
$ 33.65
2286
1163
1969
4962
Market Price
$ 61.46
Selling Price
$ 51.75
3749
939
3622
3900
Market Price
$ 62.82
Selling Price
$ 55.03
313
186
236
670
Market Price
$ 63.91
Selling Price
$ 54.47
881
820
430
1625
Market Price
$ 47.91
Selling Price
$ 40.77
3709
3225
903
3713
Market Price
$ 33.79
Selling Price
$ 29.80
4029
2032
2909
4670
Market Price
$ 61.20
Selling Price
$ 51.07
3332
1405
2036
4018
Market Price
$ 50.16
Selling Price
$ 43.52
3139
2044
2919
3577
Market Price
$ 39.83
Selling Price
$ 35.51
614
445
251
2267
Market Price
$ 41.87
Selling Price
$ 36.35
2814
2494
645
4244
Market Price
$ 31.97
Selling Price
$ 28.74
1234
1085
284
3523
Market Price
$ 59.43
Selling Price
$ 50.79
3262
2326
2595
4269
Market Price
$ 61.27
Selling Price
$ 55.06
2804
2543
1661
3283
Market Price
$ 62.03
Selling Price
$ 54.84
1322
949
477
1544
Market Price
$ 47.50
Selling Price
$ 41.39
2226
1158
993
3179
Market Price
$ 59.57
Selling Price
$ 54.03
948
791
690
2037
Market Price
$ 36.92
Selling Price
$ 32.92
1768
1110
1671
4681
Market Price
$ 33.32
Selling Price
$ 28.52
2881
2013
2709
2885
Market Price
$ 58.79
Selling Price
$ 51.56
1561
1128
1218
4787
Market Price
$ 38.98
Selling Price
$ 33.10
4055
1631
3387
4323
Market Price
$ 46.10
Selling Price
$ 41.31
455
308
260
1871
Market Price
$ 57.77
Selling Price
$ 49.49
1444
1440
964
1897
Market Price
$ 40.99
Selling Price
$ 37.04
2397
1145
1808
3419
Market Price
$ 41.41
Selling Price
$ 36.90
169
117
155
401