95,362 shares
14,329 shares
42,839 shares
218,846 shares
310,853 shares
14,028 shares
142,485 shares
152,541 shares
54,804 shares
44,648 shares