142,987 shares
477,602 shares
30,025 shares
48,106 shares
326,657 shares
257,110 shares
43,539 shares
118,143 shares
234,531 shares
159,804 shares