34,538 shares
41,807 shares
68,398 shares
19,849 shares
26,522 shares
276,065 shares
131,163 shares
90,787 shares
22,076 shares
26,654 shares