404,756 shares
110,059 shares
468,320 shares
258,937 shares
116,785 shares
103,215 shares
199,713 shares
183,119 shares
56,028 shares
261,245 shares