102,563 shares
184,005 shares
41,867 shares
354,857 shares
579,036 shares
208,095 shares
321,822 shares
213,501 shares
748,144 shares
280,860 shares