498,908 shares
170,795 shares
65,857 shares
58,431 shares
291,918 shares
537,711 shares
189,344 shares
223,316 shares
165,884 shares
264,506 shares