28,729 shares
123,157 shares
101,201 shares
45,372 shares
38,720 shares
275,727 shares
426,558 shares
163,188 shares
30,610 shares
331,980 shares