404,898 shares
110,202 shares
468,497 shares
259,073 shares
116,916 shares
103,396 shares
199,865 shares
183,242 shares
56,155 shares
261,413 shares