23,546 shares
49,327 shares
17,523 shares
101,903 shares
83,433 shares
39,943 shares
33,354 shares
42,713 shares
16,366 shares
36,749 shares