13,940 shares
262,053 shares
221,983 shares
224,893 shares
185,659 shares
89,842 shares
32,059 shares
124,259 shares
280,618 shares
328,471 shares