322,594 shares
319,427 shares
302,361 shares
293,444 shares
293,226 shares
280,292 shares
276,958 shares
272,269 shares
268,521 shares
266,225 shares