95,394 shares
14,381 shares
42,851 shares
218,902 shares
311,058 shares
14,080 shares
142,529 shares
152,552 shares
55,004 shares
44,654 shares