Market Price
$ 30.37
Selling Price
$ 26.95
3141
2988
2271
3461
Market Price
$ 57.01
Selling Price
$ 49.60
418
121
120
605
Market Price
$ 34.61
Selling Price
$ 30.36
1593
461
1426
2641
Market Price
$ 28.74
Selling Price
$ 25.73
2381
970
1691
3715
Market Price
$ 56.43
Selling Price
$ 47.76
2651
2416
875
4081
Market Price
$ 44.48
Selling Price
$ 39.36
3549
2227
1418
4108
Market Price
$ 49.18
Selling Price
$ 41.34
337
79
219
728
Market Price
$ 55.65
Selling Price
$ 47.45
885
766
475
1313
Market Price
$ 53.99
Selling Price
$ 45.31
1286
290
1114
1288
Market Price
$ 33.49
Selling Price
$ 28.03
532
366
156
893
Market Price
$ 40.57
Selling Price
$ 34.94
794
244
287
1136
Market Price
$ 46.10
Selling Price
$ 40.56
439
128
310
669
Market Price
$ 55.91
Selling Price
$ 47.62
1667
501
1099
1674
Market Price
$ 54.01
Selling Price
$ 45.85
2523
1946
1436
2912
Market Price
$ 61.18
Selling Price
$ 52.20
2364
2321
2183
4953
Market Price
$ 32.01
Selling Price
$ 28.39
820
183
328
1016
Market Price
$ 53.36
Selling Price
$ 44.91
4046
912
1894
4945
Market Price
$ 38.38
Selling Price
$ 33.73
2288
1293
602
3479
Market Price
$ 37.31
Selling Price
$ 32.91
1880
1466
422
2237
Market Price
$ 53.68
Selling Price
$ 46.94
1626
1166
1322
1997
Market Price
$ 54.90
Selling Price
$ 47.26
2245
581
653
2853
Market Price
$ 65.09
Selling Price
$ 54.79
2521
768
757
2917
Market Price
$ 36.30
Selling Price
$ 32.23
688
276
254
2215
Market Price
$ 30.22
Selling Price
$ 27.12
1798
829
1584
4710
Market Price
$ 55.14
Selling Price
$ 49.45
2978
892
1539
3352
Market Price
$ 63.37
Selling Price
$ 53.38
1407
640
492
1522
Market Price
$ 32.26
Selling Price
$ 29.15
1528
582
388
2072
Market Price
$ 67.93
Selling Price
$ 57.46
735
625
439
2519
Market Price
$ 61.72
Selling Price
$ 54.38
1085
856
308
4848
Market Price
$ 31.82
Selling Price
$ 28.14
3540
2621
2925
3548
Market Price
$ 37.66
Selling Price
$ 32.11
1519
1110
519
4911
Market Price
$ 55.93
Selling Price
$ 47.48
4574
2124
4461
4936
Market Price
$ 55.15
Selling Price
$ 48.42
512
282
303
1880
Market Price
$ 38.93
Selling Price
$ 33.21
853
480
768
3694
Market Price
$ 61.84
Selling Price
$ 54.21
2033
543
1695
2441
Market Price
$ 65.83
Selling Price
$ 59.28
2632
908
1114
3453
Market Price
$ 30.12
Selling Price
$ 25.73
2277
1706
831
4445
Market Price
$ 31.24
Selling Price
$ 26.45
719
565
518
2019
Market Price
$ 30.21
Selling Price
$ 27.18
243
55
135
570
Market Price
$ 33.55
Selling Price
$ 28.15
659
558
541
1343