26,509 shares
19,735 shares
30,324 shares
55,889 shares
14,651 shares
87,875 shares
299,118 shares
505,081 shares
170,175 shares
142,441 shares