Market Price
$ 36.65
Selling Price
$ 31.28
317
68
152
1202
Market Price
$ 49.65
Selling Price
$ 43.83
2603
741
1592
3868
Market Price
$ 49.63
Selling Price
$ 42.63
380
329
189
1390
Market Price
$ 71.49
Selling Price
$ 59.77
1219
800
1064
1943
Market Price
$ 59.41
Selling Price
$ 53.74
938
421
633
2558
Market Price
$ 44.69
Selling Price
$ 37.97
151
128
88
635
Market Price
$ 42.96
Selling Price
$ 37.04
1192
642
972
1730
Market Price
$ 61.55
Selling Price
$ 52.42
1531
664
1210
3772
Market Price
$ 34.96
Selling Price
$ 31.68
361
104
191
1610
Market Price
$ 57.77
Selling Price
$ 50.33
1463
1442
1145
1533
Market Price
$ 46.31
Selling Price
$ 41.65
460
140
413
683
Market Price
$ 37.12
Selling Price
$ 32.64
906
418
454
4110
Market Price
$ 62.45
Selling Price
$ 55.52
2243
2161
1657
2606
Market Price
$ 30.97
Selling Price
$ 26.65
2948
1585
2347
3914
Market Price
$ 33.99
Selling Price
$ 29.25
835
241
254
1518
Market Price
$ 35.19
Selling Price
$ 31.53
303
190
81
1516
Market Price
$ 40.41
Selling Price
$ 34.46
589
440
573
1399
Market Price
$ 45.64
Selling Price
$ 38.60
511
331
469
1631
Market Price
$ 66.27
Selling Price
$ 56.17
1389
315
573
1448
Market Price
$ 28.48
Selling Price
$ 25.76
3872
3069
1481
4544
Market Price
$ 58.46
Selling Price
$ 50.87
2629
627
1648
4200
Market Price
$ 66.33
Selling Price
$ 56.20
2087
847
1797
2128
Market Price
$ 53.32
Selling Price
$ 45.04
1916
854
1603
3280
Market Price
$ 70.40
Selling Price
$ 59.67
627
167
397
1026
Market Price
$ 32.52
Selling Price
$ 29.43
1373
869
457
3182
Market Price
$ 64.12
Selling Price
$ 55.83
1036
904
263
1353
Market Price
$ 32.36
Selling Price
$ 28.24
1345
654
272
3028
Market Price
$ 65.78
Selling Price
$ 55.12
1453
1066
1081
4665
Market Price
$ 56.23
Selling Price
$ 50.79
2956
2762
1579
3301
Market Price
$ 54.65
Selling Price
$ 46.28
506
309
352
1006
Market Price
$ 32.31
Selling Price
$ 28.53
4151
2710
1581
4840
Market Price
$ 54.67
Selling Price
$ 47.12
949
835
494
1637
Market Price
$ 55.06
Selling Price
$ 49.03
3843
1550
1976
4579
Market Price
$ 39.55
Selling Price
$ 34.34
4120
3971
2169
4778
Market Price
$ 65.87
Selling Price
$ 55.90
1382
720
1345
2445
Market Price
$ 42.73
Selling Price
$ 38.38
304
146
249
501
Market Price
$ 29.45
Selling Price
$ 25.33
3189
1408
2866
4739
Market Price
$ 65.44
Selling Price
$ 56.09
1559
1546
1477
2975
Market Price
$ 34.77
Selling Price
$ 30.05
1580
427
1323
2588
Market Price
$ 68.08
Selling Price
$ 58.05
1590
999
1330
4860