129,151 shares
158,958 shares
59,449 shares
68,819 shares
34,311 shares
55,511 shares
273,839 shares
70,588 shares
93,002 shares
110,388 shares