Market Price
$ 84.45
Selling Price
$ 72.81
491
348
382
973
Market Price
$ 67.96
Selling Price
$ 60.71
811
163
178
2727
Market Price
$ 81.48
Selling Price
$ 73.25
1500
1360
377
2976
Market Price
$ 93.05
Selling Price
$ 83.52
865
518
448
1440
Market Price
$ 79.59
Selling Price
$ 67.11
419
336
372
866
Market Price
$ 91.49
Selling Price
$ 80.35
985
685
513
1190
Market Price
$ 108.97
Selling Price
$ 93.21
1781
1339
453
3783
Market Price
$ 91.87
Selling Price
$ 80.90
1621
415
567
4710
Market Price
$ 61.87
Selling Price
$ 56.10
257
69
218
902
Market Price
$ 106.92
Selling Price
$ 92.20
1383
561
1217
4344
Market Price
$ 67.53
Selling Price
$ 57.96
1541
920
1080
1796
Market Price
$ 105.76
Selling Price
$ 91.54
242
152
66
942
Market Price
$ 83.00
Selling Price
$ 70.91
1375
509
1267
2570
Market Price
$ 80.82
Selling Price
$ 69.33
1232
543
262
1596
Market Price
$ 69.89
Selling Price
$ 58.92
1963
1656
1553
3178
Market Price
$ 84.87
Selling Price
$ 71.42
2198
1586
1300
3033
Market Price
$ 107.06
Selling Price
$ 95.72
982
346
703
1266
Market Price
$ 80.83
Selling Price
$ 73.40
450
383
405
1680
Market Price
$ 103.75
Selling Price
$ 86.75
496
187
362
1823
Market Price
$ 67.01
Selling Price
$ 57.79
1344
965
607
4588
Market Price
$ 74.39
Selling Price
$ 63.73
205
42
65
671
Market Price
$ 77.25
Selling Price
$ 68.63
2032
551
1631
4933
Market Price
$ 88.79
Selling Price
$ 74.80
794
760
506
1028
Market Price
$ 111.51
Selling Price
$ 98.12
538
351
439
2193
Market Price
$ 91.40
Selling Price
$ 76.27
2170
1083
723
4917
Market Price
$ 104.52
Selling Price
$ 90.74
1022
336
647
2688
Market Price
$ 107.06
Selling Price
$ 92.81
3643
3162
2177
4169
Market Price
$ 70.72
Selling Price
$ 62.11
880
332
549
3707
Market Price
$ 93.04
Selling Price
$ 83.57
2283
588
1415
2592
Market Price
$ 81.03
Selling Price
$ 70.92
931
643
837
1955
Market Price
$ 64.98
Selling Price
$ 57.34
3931
1144
2944
4935
Market Price
$ 91.87
Selling Price
$ 82.93
944
908
832
1406
Market Price
$ 100.62
Selling Price
$ 86.10
549
533
505
822
Market Price
$ 108.42
Selling Price
$ 97.52
1977
870
1698
3251
Market Price
$ 103.12
Selling Price
$ 86.17
447
158
375
2159
Market Price
$ 73.43
Selling Price
$ 63.45
440
227
409
1691
Market Price
$ 66.32
Selling Price
$ 58.69
1154
640
924
2230
Market Price
$ 87.42
Selling Price
$ 73.00
1603
362
882
4068
Market Price
$ 79.64
Selling Price
$ 69.10
2581
1470
1228
3725
Market Price
$ 83.74
Selling Price
$ 72.50
3028
1645
1166
4297