248,267 shares
261,360 shares
50,914 shares
63,271 shares
44,903 shares
93,896 shares
88,941 shares
88,199 shares
83,914 shares
155,956 shares