10,863 shares
21,399 shares
42,387 shares
30,783 shares
11,938 shares
532,431 shares
8,513 shares
10,975 shares
236,720 shares
6,338 shares