103,858 shares
479,064 shares
138,067 shares
183,898 shares
301,530 shares
199,004 shares
83,961 shares
289,320 shares
150,989 shares
95,076 shares