54,724 shares
60,352 shares
179,747 shares
103,978 shares
283,022 shares
259,711 shares
191,217 shares
68,927 shares
42,815 shares
310,869 shares