37,564 shares
268,563 shares
99,258 shares
281,989 shares
76,367 shares
130,027 shares
120,705 shares
96,873 shares
45,153 shares
51,468 shares