26,506 shares
19,735 shares
30,320 shares
55,887 shares
14,645 shares
87,869 shares
299,109 shares
505,078 shares
170,169 shares
142,437 shares