248,660 shares
261,774 shares
51,512 shares
63,858 shares
45,114 shares
94,331 shares
89,381 shares
88,845 shares
84,218 shares
156,706 shares