45,263 shares
12,338 shares
11,680 shares
26,508 shares
9,931 shares
12,816 shares
106,219 shares
15,638 shares
15,069 shares
25,461 shares