Market Price
$ 50.36
Selling Price
$ 44.00
896
270
302
3649
Market Price
$ 51.53
Selling Price
$ 43.64
742
448
203
1493
Market Price
$ 57.37
Selling Price
$ 49.74
3868
2020
2188
4369
Market Price
$ 54.57
Selling Price
$ 48.35
2581
936
2537
3201
Market Price
$ 62.90
Selling Price
$ 55.67
1979
1353
1721
3692
Market Price
$ 39.13
Selling Price
$ 33.34
1081
990
948
2408
Market Price
$ 32.86
Selling Price
$ 28.67
1280
642
1062
2289
Market Price
$ 46.10
Selling Price
$ 40.01
751
221
655
1145
Market Price
$ 29.83
Selling Price
$ 25.46
796
264
450
1045
Market Price
$ 48.59
Selling Price
$ 44.09
1092
286
336
1104
Market Price
$ 63.07
Selling Price
$ 56.67
1258
534
313
4260
Market Price
$ 43.24
Selling Price
$ 36.41
1789
1019
615
2049
Market Price
$ 37.09
Selling Price
$ 33.47
833
497
236
3289
Market Price
$ 65.56
Selling Price
$ 58.64
2798
1587
2207
3137
Market Price
$ 63.72
Selling Price
$ 54.91
2410
2081
2093
3055
Market Price
$ 34.22
Selling Price
$ 28.64
767
517
623
1494
Market Price
$ 38.38
Selling Price
$ 32.77
3384
2098
1645
3607
Market Price
$ 28.91
Selling Price
$ 25.06
1289
751
1080
3709
Market Price
$ 40.99
Selling Price
$ 34.18
606
446
350
2523
Market Price
$ 47.56
Selling Price
$ 40.28
1523
953
862
2692
Market Price
$ 65.07
Selling Price
$ 59.08
4293
1373
3380
4925
Market Price
$ 35.31
Selling Price
$ 30.04
1440
544
1113
4865
Market Price
$ 39.04
Selling Price
$ 33.70
3328
895
3000
3432
Market Price
$ 43.08
Selling Price
$ 37.82
1226
937
589
2234
Market Price
$ 63.16
Selling Price
$ 55.14
2755
1547
2343
3280
Market Price
$ 66.97
Selling Price
$ 59.29
895
687
364
2713
Market Price
$ 55.31
Selling Price
$ 48.77
1107
837
754
3864
Market Price
$ 33.24
Selling Price
$ 29.85
1308
1116
397
1777
Market Price
$ 57.13
Selling Price
$ 48.50
324
211
210
548
Market Price
$ 57.26
Selling Price
$ 50.88
602
587
248
1783
Market Price
$ 41.26
Selling Price
$ 36.96
1314
579
674
4844
Market Price
$ 70.71
Selling Price
$ 59.65
618
480
205
864
Market Price
$ 63.00
Selling Price
$ 55.42
1075
338
554
2732
Market Price
$ 61.22
Selling Price
$ 52.49
1055
825
883
4823
Market Price
$ 44.74
Selling Price
$ 37.34
764
465
436
1525
Market Price
$ 42.78
Selling Price
$ 36.41
1068
566
789
1387
Market Price
$ 47.56
Selling Price
$ 39.90
3928
2480
1175
3944
Market Price
$ 53.48
Selling Price
$ 46.03
718
384
706
1616
Market Price
$ 35.10
Selling Price
$ 31.74
505
476
227
939
Market Price
$ 48.63
Selling Price
$ 40.90
3481
825
2859
4673