Market Price
$ 37.23
Selling Price
$ 32.60
1980
1256
674
3853
Market Price
$ 62.00
Selling Price
$ 52.40
2235
519
1383
4292
Market Price
$ 53.37
Selling Price
$ 44.80
856
553
657
3827
Market Price
$ 30.41
Selling Price
$ 25.53
1170
479
1127
2588
Market Price
$ 47.79
Selling Price
$ 42.61
1356
513
1049
4412
Market Price
$ 63.50
Selling Price
$ 54.18
2238
1052
1642
4938
Market Price
$ 38.64
Selling Price
$ 32.76
1455
1181
632
4439
Market Price
$ 32.22
Selling Price
$ 28.21
351
243
123
819
Market Price
$ 56.72
Selling Price
$ 51.09
4301
2979
1753
4737
Market Price
$ 65.20
Selling Price
$ 55.75
1095
475
279
2745
Market Price
$ 50.67
Selling Price
$ 44.22
940
939
434
1125
Market Price
$ 52.39
Selling Price
$ 46.78
3904
3261
3440
4225
Market Price
$ 49.77
Selling Price
$ 43.23
1163
1097
652
1435
Market Price
$ 42.98
Selling Price
$ 36.46
1514
441
1289
1959
Market Price
$ 55.36
Selling Price
$ 49.69
477
455
455
1441
Market Price
$ 57.29
Selling Price
$ 50.67
3072
939
1969
4194
Market Price
$ 41.51
Selling Price
$ 36.21
3884
2107
1629
4760
Market Price
$ 41.00
Selling Price
$ 35.13
1914
803
1267
2834
Market Price
$ 45.64
Selling Price
$ 38.15
1065
407
685
2635
Market Price
$ 51.01
Selling Price
$ 43.54
3098
662
1033
4510
Market Price
$ 33.47
Selling Price
$ 28.19
706
524
461
1668
Market Price
$ 68.29
Selling Price
$ 59.13
1048
744
702
2100
Market Price
$ 66.83
Selling Price
$ 57.49
2654
912
1320
4911
Market Price
$ 51.22
Selling Price
$ 44.44
1039
1031
609
1778
Market Price
$ 52.78
Selling Price
$ 46.57
4058
3193
1727
4235
Market Price
$ 63.81
Selling Price
$ 54.47
282
101
187
747
Market Price
$ 64.91
Selling Price
$ 55.26
1078
578
313
2498
Market Price
$ 33.68
Selling Price
$ 30.60
4433
3384
2082
4437
Market Price
$ 41.05
Selling Price
$ 35.92
1268
585
819
2182
Market Price
$ 32.77
Selling Price
$ 29.67
982
833
665
3355
Market Price
$ 60.85
Selling Price
$ 52.47
162
139
117
598
Market Price
$ 41.01
Selling Price
$ 34.23
765
200
750
1547
Market Price
$ 60.59
Selling Price
$ 54.57
2491
2000
1968
4403
Market Price
$ 42.88
Selling Price
$ 36.20
723
478
564
1670
Market Price
$ 63.08
Selling Price
$ 57.14
2309
819
1448
4283
Market Price
$ 60.69
Selling Price
$ 51.50
222
51
196
669
Market Price
$ 66.03
Selling Price
$ 58.46
722
375
365
2070
Market Price
$ 54.57
Selling Price
$ 48.59
1260
295
411
1354
Market Price
$ 46.84
Selling Price
$ 41.50
1418
936
770
4234
Market Price
$ 64.19
Selling Price
$ 56.31
256
256
65
456