10,874 shares
21,409 shares
42,437 shares
30,817 shares
11,975 shares
532,508 shares
18,554 shares
11,002 shares
236,802 shares
16,382 shares