20,746 shares
31,803 shares
18,408 shares
29,765 shares
91,303 shares
18,322 shares
31,155 shares
18,632 shares
124,599 shares
28,899 shares