110 shares
109 shares
227 shares
125 shares
141 shares
218 shares
150 shares
313 shares
361 shares
285 shares