21,862 shares
16,014 shares
28,446 shares
315,875 shares
16,283 shares
38,058 shares
147,763 shares
322,358 shares
15,215 shares
16,706 shares