95,760 shares
14,741 shares
42,984 shares
219,289 shares
311,441 shares
14,424 shares
142,866 shares
152,822 shares
55,338 shares
44,686 shares