Market Price
$ 48.14
Selling Price
$ 30.16
1227
424
526
2237
Market Price
$ 52.36
Selling Price
$ 32.67
611
403
149
2593
Market Price
$ 48.83
Selling Price
$ 31.06
879
300
190
2809
Market Price
$ 53.29
Selling Price
$ 37.54
1894
1374
502
4938
Market Price
$ 52.44
Selling Price
$ 35.55
2825
2062
723
4296
Market Price
$ 42.66
Selling Price
$ 30.07
651
520
355
2266
Market Price
$ 61.47
Selling Price
$ 38.27
2042
1580
1048
2216
Market Price
$ 48.52
Selling Price
$ 33.76
1581
684
574
4949
Market Price
$ 58.70
Selling Price
$ 36.84
3046
1311
1935
4896
Market Price
$ 50.55
Selling Price
$ 33.48
946
608
250
965
Market Price
$ 54.26
Selling Price
$ 33.52
2024
1946
1873
3628
Market Price
$ 47.93
Selling Price
$ 31.37
975
854
245
1153
Market Price
$ 61.97
Selling Price
$ 37.78
1769
1491
662
2092
Market Price
$ 59.44
Selling Price
$ 35.85
1041
548
375
2539
Market Price
$ 59.35
Selling Price
$ 35.97
920
819
313
2656
Market Price
$ 54.31
Selling Price
$ 37.97
1444
891
1023
1905
Market Price
$ 47.78
Selling Price
$ 30.48
779
177
645
2164
Market Price
$ 59.28
Selling Price
$ 35.52
2208
537
1135
2464
Market Price
$ 59.65
Selling Price
$ 39.97
3409
3149
949
4441
Market Price
$ 64.98
Selling Price
$ 39.04
2010
1444
1787
2727
Market Price
$ 60.25
Selling Price
$ 39.90
583
507
421
2346
Market Price
$ 56.75
Selling Price
$ 33.48
762
603
263
1093
Market Price
$ 57.00
Selling Price
$ 39.17
1052
660
748
2333
Market Price
$ 49.06
Selling Price
$ 30.79
2393
1969
954
2620
Market Price
$ 60.12
Selling Price
$ 39.97
1235
668
756
4806
Market Price
$ 44.52
Selling Price
$ 31.60
1169
893
1032
1568
Market Price
$ 63.17
Selling Price
$ 39.97
871
404
567
1492
Market Price
$ 55.00
Selling Price
$ 32.40
830
194
680
2995
Market Price
$ 61.38
Selling Price
$ 39.97
989
381
942
3692
Market Price
$ 46.01
Selling Price
$ 30.13
396
237
360
1733
Market Price
$ 51.31
Selling Price
$ 32.75
709
704
266
3527
Market Price
$ 51.04
Selling Price
$ 31.21
409
278
355
1037
Market Price
$ 44.68
Selling Price
$ 31.10
2033
1600
1068
2538
Market Price
$ 56.48
Selling Price
$ 38.10
2229
2029
1153
3306
Market Price
$ 60.71
Selling Price
$ 39.80
1031
657
441
1343
Market Price
$ 54.77
Selling Price
$ 36.97
391
227
209
1152
Market Price
$ 47.33
Selling Price
$ 31.68
982
418
207
2772
Market Price
$ 60.53
Selling Price
$ 37.15
971
928
705
2064
Market Price
$ 45.51
Selling Price
$ 31.36
418
326
349
766
Market Price
$ 53.42
Selling Price
$ 33.21
836
502
237
2278