Market Price
$ 51.62
Selling Price
$ 32.40
934
804
228
1458
Market Price
$ 49.30
Selling Price
$ 30.88
1909
1189
537
4310
Market Price
$ 51.01
Selling Price
$ 30.67
2914
2440
1134
3113
Market Price
$ 53.72
Selling Price
$ 34.15
1579
477
1538
3848
Market Price
$ 42.07
Selling Price
$ 30.03
1526
951
398
3898
Market Price
$ 55.58
Selling Price
$ 36.00
1078
713
1047
1150
Market Price
$ 63.39
Selling Price
$ 38.67
409
362
343
1123
Market Price
$ 53.41
Selling Price
$ 34.44
4457
1856
1833
4534
Market Price
$ 63.26
Selling Price
$ 37.84
771
700
498
2313
Market Price
$ 47.45
Selling Price
$ 31.58
3969
3119
3516
4476
Market Price
$ 47.46
Selling Price
$ 30.03
595
353
557
1352
Market Price
$ 61.91
Selling Price
$ 39.52
309
303
64
540
Market Price
$ 55.55
Selling Price
$ 39.19
614
536
381
849
Market Price
$ 59.38
Selling Price
$ 35.48
2673
1146
1714
3768
Market Price
$ 50.74
Selling Price
$ 32.73
1387
1194
1188
4160
Market Price
$ 65.35
Selling Price
$ 39.39
206
124
107
802
Market Price
$ 52.82
Selling Price
$ 31.41
3863
3130
1489
4047
Market Price
$ 58.17
Selling Price
$ 39.22
742
344
325
829
Market Price
$ 55.23
Selling Price
$ 38.23
823
397
173
1643
Market Price
$ 57.70
Selling Price
$ 37.31
2496
1908
674
3567
Market Price
$ 56.38
Selling Price
$ 39.44
1086
1084
873
1870
Market Price
$ 54.95
Selling Price
$ 36.63
998
755
582
2117
Market Price
$ 59.02
Selling Price
$ 37.90
2831
2731
2005
3374
Market Price
$ 57.51
Selling Price
$ 37.62
848
177
663
2229
Market Price
$ 53.70
Selling Price
$ 36.73
950
542
752
1337
Market Price
$ 49.96
Selling Price
$ 32.02
2461
941
2335
4967
Market Price
$ 53.28
Selling Price
$ 34.45
1629
610
1019
2206
Market Price
$ 54.79
Selling Price
$ 36.75
1821
1778
656
4164
Market Price
$ 54.74
Selling Price
$ 36.43
3900
853
2941
4203
Market Price
$ 59.26
Selling Price
$ 38.46
1876
533
1061
2728
Market Price
$ 49.44
Selling Price
$ 35.30
945
267
677
1011
Market Price
$ 50.76
Selling Price
$ 32.67
1333
1148
324
4791
Market Price
$ 59.66
Selling Price
$ 36.02
2279
1236
1075
3821
Market Price
$ 57.78
Selling Price
$ 39.15
2999
2939
846
3409
Market Price
$ 56.35
Selling Price
$ 36.57
531
385
157
613
Market Price
$ 47.16
Selling Price
$ 31.24
1512
724
419
4786
Market Price
$ 54.32
Selling Price
$ 33.21
4251
3404
1054
4303
Market Price
$ 57.85
Selling Price
$ 34.93
364
259
136
1574
Market Price
$ 52.37
Selling Price
$ 33.82
1649
825
414
4104
Market Price
$ 55.64
Selling Price
$ 38.06
2006
1617
842
2604