Market Price
$ 51.09
Selling Price
$ 33.04
1726
1717
400
2829
Market Price
$ 57.02
Selling Price
$ 39.10
1235
461
654
4654
Market Price
$ 58.05
Selling Price
$ 37.49
1171
807
536
2842
Market Price
$ 55.19
Selling Price
$ 36.12
1444
519
708
3788
Market Price
$ 53.75
Selling Price
$ 34.37
1544
1220
1504
4470
Market Price
$ 55.19
Selling Price
$ 38.58
2927
1153
2842
4627
Market Price
$ 54.14
Selling Price
$ 36.18
1152
491
1016
1982
Market Price
$ 50.78
Selling Price
$ 30.77
3621
2396
1743
4953
Market Price
$ 66.09
Selling Price
$ 39.22
1987
1783
1858
3072
Market Price
$ 61.19
Selling Price
$ 38.44
4353
2707
3281
4789
Market Price
$ 61.18
Selling Price
$ 37.66
1136
831
887
2823
Market Price
$ 46.95
Selling Price
$ 33.29
150
104
103
526
Market Price
$ 50.79
Selling Price
$ 32.93
258
70
117
645
Market Price
$ 55.19
Selling Price
$ 33.78
3030
969
2472
4819
Market Price
$ 59.62
Selling Price
$ 38.66
685
502
307
1159
Market Price
$ 62.11
Selling Price
$ 39.84
1629
1387
1228
1913
Market Price
$ 45.80
Selling Price
$ 30.18
3860
2735
2304
4514
Market Price
$ 57.12
Selling Price
$ 37.02
1545
1196
888
2593
Market Price
$ 55.93
Selling Price
$ 34.98
3554
1388
905
3997
Market Price
$ 56.96
Selling Price
$ 35.96
1066
856
950
3867
Market Price
$ 50.31
Selling Price
$ 34.93
3910
3173
3293
4727
Market Price
$ 46.25
Selling Price
$ 32.90
3343
2741
3120
3403
Market Price
$ 67.60
Selling Price
$ 39.86
2636
2054
1783
4557
Market Price
$ 57.87
Selling Price
$ 38.80
949
307
280
2851
Market Price
$ 48.76
Selling Price
$ 31.38
2422
1449
1979
3774
Market Price
$ 54.98
Selling Price
$ 36.03
364
179
260
415
Market Price
$ 65.66
Selling Price
$ 39.59
894
605
512
3194
Market Price
$ 50.59
Selling Price
$ 33.98
558
241
540
1910
Market Price
$ 53.76
Selling Price
$ 36.77
873
531
258
3982
Market Price
$ 53.97
Selling Price
$ 36.62
3481
927
2618
4771
Market Price
$ 48.24
Selling Price
$ 32.11
753
599
447
2472
Market Price
$ 48.40
Selling Price
$ 31.31
3287
2005
2422
4904
Market Price
$ 56.01
Selling Price
$ 34.81
2562
1545
2388
3046
Market Price
$ 51.36
Selling Price
$ 34.25
996
315
210
4180
Market Price
$ 58.09
Selling Price
$ 38.82
980
813
777
1123
Market Price
$ 55.92
Selling Price
$ 36.61
896
233
279
2971
Market Price
$ 49.63
Selling Price
$ 31.41
617
316
604
2374
Market Price
$ 53.68
Selling Price
$ 36.82
708
229
636
2186
Market Price
$ 52.59
Selling Price
$ 34.23
2815
1111
2714
4050
Market Price
$ 57.45
Selling Price
$ 38.10
484
111
392
1021