Market Price
$ 90.92
Selling Price
$ 79.26
379
284
132
507
Market Price
$ 74.19
Selling Price
$ 62.51
932
861
420
2467
Market Price
$ 83.66
Selling Price
$ 74.09
4387
2261
4354
4703
Market Price
$ 77.98
Selling Price
$ 69.65
4284
3037
3591
4453
Market Price
$ 65.57
Selling Price
$ 58.39
3249
2846
2001
4108
Market Price
$ 82.06
Selling Price
$ 70.43
1104
1097
468
4360
Market Price
$ 103.75
Selling Price
$ 94.25
921
334
190
4577
Market Price
$ 81.71
Selling Price
$ 71.28
1735
760
1582
2455
Market Price
$ 115.79
Selling Price
$ 98.38
1185
1011
704
1278
Market Price
$ 70.35
Selling Price
$ 63.21
2009
960
1650
3115
Market Price
$ 117.45
Selling Price
$ 98.22
2020
756
1406
3770
Market Price
$ 73.64
Selling Price
$ 65.63
1778
1286
1631
4619
Market Price
$ 66.37
Selling Price
$ 58.31
465
374
388
1719
Market Price
$ 80.44
Selling Price
$ 71.64
2999
2093
1611
3860
Market Price
$ 114.79
Selling Price
$ 96.29
659
419
221
2119
Market Price
$ 98.95
Selling Price
$ 88.94
1016
305
588
4088
Market Price
$ 79.21
Selling Price
$ 68.47
1743
1501
664
3167
Market Price
$ 76.54
Selling Price
$ 66.14
300
144
100
452
Market Price
$ 81.26
Selling Price
$ 69.07
2583
2164
1559
4595
Market Price
$ 85.33
Selling Price
$ 74.74
1655
605
1295
3099
Market Price
$ 97.97
Selling Price
$ 83.21
3015
1462
2125
3627
Market Price
$ 92.74
Selling Price
$ 80.76
1439
881
1242
3881
Market Price
$ 87.77
Selling Price
$ 73.87
1232
303
323
1876
Market Price
$ 71.47
Selling Price
$ 63.20
436
376
253
1971
Market Price
$ 91.58
Selling Price
$ 77.04
946
372
793
3404
Market Price
$ 69.87
Selling Price
$ 59.67
1632
959
507
2218
Market Price
$ 83.32
Selling Price
$ 70.10
3886
1524
1462
4784
Market Price
$ 71.86
Selling Price
$ 63.94
628
179
161
855
Market Price
$ 90.97
Selling Price
$ 79.54
3554
3475
3533
3640
Market Price
$ 71.96
Selling Price
$ 63.59
648
626
139
2016
Market Price
$ 67.53
Selling Price
$ 61.13
1572
446
785
2968
Market Price
$ 109.78
Selling Price
$ 91.69
601
556
267
629
Market Price
$ 83.69
Selling Price
$ 70.10
781
450
474
2601
Market Price
$ 98.37
Selling Price
$ 82.61
2244
532
1520
3703
Market Price
$ 107.49
Selling Price
$ 95.98
2748
1208
2674
3737
Market Price
$ 64.84
Selling Price
$ 55.43
742
645
590
1052
Market Price
$ 95.47
Selling Price
$ 86.05
1973
1739
1410
2257
Market Price
$ 103.52
Selling Price
$ 91.94
613
257
467
819
Market Price
$ 70.94
Selling Price
$ 62.22
846
172
632
2857
Market Price
$ 111.04
Selling Price
$ 98.72
1626
547
1347
2661