350,763 shares
348,985 shares
346,323 shares
331,753 shares
329,052 shares
327,983 shares
326,314 shares
324,958 shares
324,079 shares
320,342 shares