27,786 shares
44,052 shares
142,098 shares
46,099 shares
26,981 shares
22,718 shares
28,753 shares
134,631 shares
19,532 shares
18,865 shares