271,397 shares
133,082 shares
59,017 shares
60,357 shares
43,540 shares
48,083 shares
69,335 shares
170,558 shares
160,303 shares
189,813 shares