102,059 shares
96,359 shares
654,572 shares
33,320 shares
46,295 shares
41,482 shares
39,811 shares
138,370 shares
44,126 shares
92,853 shares