95,770 shares
14,770 shares
42,985 shares
219,335 shares
311,446 shares
14,450 shares
142,883 shares
152,874 shares
55,397 shares
44,695 shares